Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
143A LONDON ROAD Semi-Detached £316,172 £248,000 7 Jul 2017
145 LONDON ROAD Terraced £364,083 £84,000 26 Jul 1999
147 LONDON ROAD Terraced £276,901 £205,000 14 Mar 2016
149 LONDON ROAD Terraced £353,819 £150,000 9 Jun 2003
151 LONDON ROAD Terraced £423,803 £250,000 25 Jan 2013
153 LONDON ROAD Terraced £290,668 £237,000 22 Nov 2019
155 LONDON ROAD Terraced £301,216 £180,000 30 May 2013